Embedded Operating System Energy Analysis and Macro-Modeling

نویسندگان

  • Tat Kee Tan
  • Anand Raghunathan
  • Niraj K. Jha
چکیده

A large and increasing number of modern embedded systems are subject to tight power/energy constraints. It has been demonstrated that the operating system (OS) can have a significant impact on the energy efficiency of the embedded system. Hence, analysis of the energy effects of the OS is of great importance. Conventional approaches to energy analysis of the OS (and embedded software, in general) require the application software to be completely developed and integrated with the system software, and that either measurement on a hardware prototype or detailed simulation of the entire system be performed. Since this process requires significant design effort, unfortunately, it is typically too late in the design cycle to perform high-level or architectural optimizations on the embedded software, restricting the scope of power savings.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Modular Modeling for Analysis of Closed-Cycle Absorption Cooling Systems

A detailed modular modeling of an absorbent cooling system is presented in this paper. The model including the key components is described in terms of design parameters, inputs, control variables, and outputs. The model is used to simulate the operating conditions for estimating the behavior of individual components and system performance, and to conduct a sensitivity analysis based on the give...

متن کامل

MACRO-MODELING AND ENERGY EFFICIENCY STUDIES OF FILE MANAGEMENT IN EMBEDDED SYSTEMS WITH FLASH MEMORY A Thesis by NITESH GOYAL

Macro-modeling and Energy Efficiency Studies of File Management in Embedded Systems with Flash Memory. (May 2005) Nitesh Goyal, B.S., The University of Texas at Austin Chair of Advisory Committee: Dr. Rabi Mahaptra Technological advancements in computer hardware and software have made embedded systems highly affordable and widely used. Consumers have ever increasing demands for powerful embedde...

متن کامل

Literature Survey: Efficient Energy Management and Task Scheduling of a Solar-powered System

Due to the diverse aspects of our project, we have chosen to research several different areas including: system design considerations, task scheduling algorithms, embedded operating systems, energy modeling circuits, and types of energy storage. In this paper, we summarize each reference, focusing on the aspects of the paper that most relate to our project. At the end of each summary, we evalua...

متن کامل

On the Value and Limits of Multi-level Energy Consumption Static Analysis for Deeply Embedded Single and Multi-threaded Programs

There is growing interest in lowering the energy consumption of computation. Energy transparency is a concept that makes a program’s energy consumption visible from software to hardware through the different system layers. Such transparency can enable energy optimizations at each layer and between layers, and help both programmers and operating systems make energy aware decisions. The common me...

متن کامل

Energy and Power Consumption Estimation for Embedded Applications and Operating Systems

This paper presents a methodology that permits to estimate the power and energy consumption of embedded applications. Estimation is performed from high-level specifications of the complete system. Power models are built from physical measurements on the hardware platform. Operating system’s services are modeled: scheduler/timer interrupt, inter-process communications, devices accesses models ar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002